mordon (creature) - French English Dictionary