leave someone high and dry - Francés Inglés Diccionario