self-replicating - Espagnol Anglais Dictionnaire