leg of mutton sleeves - Turc Anglais Dictionnaire