put to sea - French English Dictionary