What does Bimsmehl mean?

Bimsmehl - German to English

pumice powder