delusive - French English Dictionary