hydropult - French English Dictionary