egg-crate louver - Espagnol Anglais Dictionnaire