leg of mutton sleeves - Español Inglés Diccionario