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