hydro meteorology - German English Dictionary