suit of sails - French English Dictionary