composite sailing - French English Dictionary