watershed science laboratory - German English Dictionary