group of people staring at others - Turco Inglés Diccionario