leg of mutton sleeves - Allemand Anglais Dictionnaire