main perpetrators - Francés Inglés Diccionario