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