water port of debarkation - Turkish English Dictionary