rice, yoghurt and mint soup - English Synonyms Dictionary