godhead - French English Dictionary