protective canvas sheet - Deutsch Englisch Wörterbuch