macroenvironment - Spanish English Dictionary