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