arch-traitor - Francés Inglés Diccionario