goddesses - German English Dictionary