meaning of Betonspritzgerät

Betonspritzgerät - German to English

concrete weapon