keen on sailing - French English Dictionary