vigilante group - Francés Inglés Diccionario