water-repellent finish - Francés Inglés Diccionario