waterproof substance - Alemán Inglés Diccionario