group of intimidating people - Alemán Inglés Diccionario