macroenvironment - French English Dictionary