river kayak - French English Dictionary