land sailing - French English Dictionary