reiniger

Etymology
From.

Noun

 * 1) detergent, cleaning agent
 * 2) cleaning device
 * 3) cleaner, one who cleans
 * 1) cleaner, one who cleans