leave someone feeling fooled - German English Dictionary