ventilating grill - Spanish English Dictionary