Don't believe it's possible. Go buy a copy of the English game. If you live in Germany I think if you make a new steam with USA and then enter an English key it'll work. PM me if you need keys.
And about the Mod Admin, wait for the next release, it says to include an admin menu.