What does Betonputz mean?

Betonputz - German to English

concrete plaster