by SirDrago » Thu Jul 15, 2010 9:33 pm (link to this post)
Presse is the word. There are some other funny wordings throughout the whole page where, as a native german speaker, you just know someone who isn't native german translated the site. Or even worse someone put it in an translator.
The other menu option "Realisierung" is weird too. No one would say that here. We would just use Making of too.