water-insoluble coating - Francés Inglés Diccionario