seaport of debarkation - Spanish English Dictionary