dehorning tube - Turco Inglés Diccionario