top-sail - French English Dictionary