Dear Translators,
I recommend the following multilingual term bank created by the European Commission and first set up in 1973. It´s called Eurodicautom and you can find it easily by simply going to Google and typing this word in the search tool.
It has all the language pairs you can think of and it´s specially good for translating technical, difficult words you will not normally find in other regular dictionaries.
Hope you like it!