to implant - Espagnol Anglais Dictionnaire