ventilating means - Francés Inglés Diccionario