studding-sail - French English Dictionary