protective canvas sheet - Francés Inglés Diccionario