to replicate - Espagnol Anglais Dictionnaire