Dicts.info 

Macroeconomics dictionary :: translations