What does betzsche Riesenpyramide mean?

betzsche Riesenpyramide - German to English

Betz mobile