ventilating grill - Francés Inglés Diccionario