place beyond the seaports - French English Dictionary