protective canvas sheet - Allemand Anglais Dictionnaire