self-perpetuation - İspanyolca İngilizce Sözlük