Dicts.info 

Mathematics dictionary :: translations