the great mother goddess - Alemán Inglés Diccionario