sea letter - French English Dictionary