protective canvas sheet - Almanca İngilizce Sözlük