leg of mutton - Turco Inglés Diccionario