lamb stew with onion tomato peppers and eggs - Français Anglais Dictionnaire