white water rafting - French English Dictionary