the great mother goddess - Francés Inglés Diccionario