leave someone high and dry - Spanish English Dictionary