cap of rump roast - Turco Inglés Diccionario