Dicts.info 

Demography dictionary :: translations