self-perpetuation - Francés Inglés Diccionario