waterproof barrier/membrane - Alemán Inglés Diccionario