Dicts.info 

Pseudoscience dictionary :: translations