determinism of environment - German English Dictionary