loudspeaker grille - Turkish English Dictionary