What does Bimsschwamm mean?

Bimsschwamm - German to English

pumice sponge