streamflow forecast station - French English Dictionary