micro-environment - French English Dictionary