boneless leg roast - Turco Inglés Diccionario