sponge down - Alemán Inglés Diccionario