revolving grille - Turkish English Dictionary