horn (especially from cattle) - Francés Inglés Diccionario