silicated soap - Francés Inglés Diccionario