horned (having horns) - Turco Inglés Diccionario