gang of ruffians - Alemán Inglés Diccionario