egg, yoghurt, tomato sauce and mint souop - Turc Anglais Dictionnaire