sill-mounted grille - Turkish English Dictionary