self-replicate - Espagnol Anglais Dictionnaire