mother goddess - Spanish English Dictionary