be implanted - Espagnol Anglais Dictionnaire