with very high horns - Alemán Inglés Diccionario