seaports of embarkation and disembarkation - Turkish English Dictionary