dehorn (cattle, sheep, goats) - Turco Inglés Diccionario