No, all that forum has is an English 'section' in which the posters speak in English - their whole website is primarily in German only.
ENGLISCHER BEREICH - English section
http://www.drechselnundmehr.de/cutecast/cutecast.pl?session=LjGK8fBBnLyCjqkDe0xWLIGvMo