egg, yoghurt, tomato sauce and mint souop - French English Dictionary