roast lamb slices - Turc Anglais Dictionnaire