perpetuator - Francés Inglés Diccionario