white-water rafting - French English Dictionary