leave someone feeling fooled - French English Dictionary