meaning of Betonputz

Betonputz - German to English

concrete plaster