riding-sail - French English Dictionary