leave someone disappointed - German English Dictionary