macroenvironment - German English Dictionary