plastic waterproof sheet - Alemán Inglés Diccionario