group of ruffians - Turco Inglés Diccionario