stream gauging station - Spanish English Dictionary