What does Betonspritzgerät mean?

Betonspritzgerät - German to English

concrete weapon