a beating by several people - Español Inglés Diccionario