Dicts.info 

Industry dictionary :: translations