seaport of debarkation - French English Dictionary