Dicts.info 

Political Terms dictionary :: translations