be left high and dry - Deutsch Englisch Wörterbuch