hydro-ski - French English Dictionary