ram air louver - Turkish English Dictionary