be (left) stranded - Almanca İngilizce Sözlük