egg-crate louver - Turkish English Dictionary