hydrogramme - French English Dictionary