water port of debarkation - Turc Anglais Dictionnaire