water insoluble solids - Francés Inglés Diccionario