goddesses - French English Dictionary