entrance foot grille - Turkish English Dictionary