waterproof substance - Francés Inglés Diccionario