lamb stew with onion tomato peppers and eggs - French English Dictionary