outside air louvers - German English Dictionary