IATE:
A dictionary of European languages.
https://iate.europa.eu




Obviously, this list is far from being complete. All these sites are free of charge. I would be happy to hear from translators who can suggest other appropriate links. Please contact me.


Collaboration:
A Swiss translation agency (Zurich): all fields, many languages
http://www.syntax.ch