whitewater rafting - French English Dictionary