Agree wholeheartedly with Skrogsgorks on this one, Babelfish rocks!
Also, check out VMD - they have some good German freeware rollingstock (and it's in English).
h
ttp://www.virtual-motive-division.com/index.html
Sites with SBB (Swiss) and OeBB (Austrian) assets are also good as some have German rollingstock and locos too.
When you do find a good site, don't forget to check out their links. That'll often take you to other sites with yet more downloads.
Cheers,
Dreadnought1