egg crate grille - Turkish English Dictionary