Check out Microsoft's Language Portal.
They have a form where you can look up translation of specific terms or phrases from English to any language or vice versa, and if you have MSDN or TechNet subscription you can download complete UI translations.