burlap cloth used to cover certain things to protect them from dust and water - Spanisch Englisch Wörterbuch