egg crate grille - Francés Inglés Diccionario