single-handed sailing - French English Dictionary