Thats weird. I would swear I've seen an english version of the site in the past.
The best I could find was one english page on the site. It sort of gives you tips for navigating the site
http://www.danpipe.de/-Node_18007.html
You may be asked (in German) to verify you are 18. Click "Ja" (Yes) or "Nein" (No).