by-the-wind sailor - French English Dictionary