Dicts.info 

Acronyms dictionary :: translations