pastrami omelette - French English Dictionary