boiled lamb and vegetables in broth - Turc Anglais Dictionnaire