water port of embarkation - Almanca İngilizce Sözlük