water port of embarkation - German English Dictionary