ram air louver - German English Dictionary