incrusting sponge - Francés Inglés Diccionario