You must have got a German IP (or Steam thinking it is a German IP) while purchasing the game.
Your only option is to contact the support and ask for a refund, or if you get lucky you can convince the support, that you are in America.
BTW, the German version is cut and the translation is even worse. If you haven't been to Germany, you do not know how much Steam svcks.