rival in sailing - French English Dictionary