I am reading a book and several papers in mathematics which are in French. Sometimes I have problems in translating (understanding) some words or phrases. I am looking for some online (or downloadable) dictionary.
There is the larousse
Although if you understand French in general, I would suggest you get a French only dictionary rather than a translation dictionary.