leave stranded - Deutsch Englisch Wörterbuch