group of intimidating people - Turco Inglés Diccionario