Dicts.info 

Applied Mathematics dictionary :: translations