hydroscience - German English Dictionary