egg-crate diffuser - Spanish English Dictionary