anticalcare

Adjective

 * 1) limescale removing

Noun

 * 1) limescale remover