plastic waterproof sheet - Francés Inglés Diccionario