hydroscience - French English Dictionary