sponge mixture - Francés Inglés Diccionario