ventilator protecting sheet - Francés Inglés Diccionario