hydroscope - French English Dictionary