sea frontier - French English Dictionary