micro-environment - German English Dictionary