Dicts.info 

Mathematical Terminology dictionary :: translations