deities - French English Dictionary