ventilation grating - Francés Inglés Diccionario