unfurled sails - French English Dictionary