Dicts.info 

Torture dictionary :: translations