be (left) stranded - Spanisch Englisch Wörterbuch