seaport of embarkation - Almanca İngilizce Sözlük