earth goddess - Spanish English Dictionary