group of people staring at others - Inglés Sinónimo Diccionario