triangular sail - French English Dictionary