the great mother goddess - German English Dictionary