leave stranded - Almanca İngilizce Sözlük