leave someone disappointed - Spanish English Dictionary