horned god - Francés Inglés Diccionario