www.iate.europa.eu
IATE - The EU's multilingual term base | multilingual translation | online | interactive terminology for europe