leave someone high and dry - Turkish English Dictionary