deifying - French English Dictionary