three-horned - Francés Inglés Diccionario