euhemerize - French English Dictionary