female god - French English Dictionary