deified - French English Dictionary