cause a shock or alarm in a group of people - Español Inglés Diccionario