leg of mutton sleeves - Alemán Inglés Diccionario