hydrology, meteorology, and soil preparation institute - German English Dictionary