meaning of Betonschleifer

Betonschleifer - German to English

tangible grinder