stranded abroad - Almanca İngilizce Sözlük