waterslide - French English Dictionary