intriguing - French English Dictionary