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