river kayak - Turkish English Dictionary