invigorating sponge bath - Deutsch Englisch Wörterbuch