sailmaking - French English Dictionary