Dicts.info 

Usa-centric dictionary :: translations