exhaust louver - Spanish English Dictionary