cover a vehicle with tarp - Deutsch Englisch Wörterbuch