place beyond the seaports - Turc Anglais Dictionnaire