waterproof sheet - Alemán Inglés Diccionario