gaff-headed sail - French English Dictionary