self-perpetuation - Español Inglés Diccionario