hood louvre grille - Turkish English Dictionary