Do you need a term in a foreign language, or do you look for an acronym or abbreviation in your or a foreign language? These links will provide help:
http://www.leo.org
http://iate.europa.eu/iatediff/SearchByQueryLoad.do?method=load
http://www.acronymfinder.com