be left high and dry - Espagnol Anglais Dictionnaire