burlap cloth used to cover certain things to protect them from dust and water - Español Inglés Diccionario