waterproof cloth used for outdoors - Alemán Inglés Diccionario