spill the sail - French English Dictionary