been implanted - Allemand Anglais Dictionnaire