invigorating sponge bath - Francés Inglés Diccionario