the science environment - German English Dictionary