greco-roman deity - Francés Inglés Diccionario