group of people staring at others - Spanisch Englisch Wörterbuch