group of people staring at others - İspanyolca İngilizce Sözlük