be implanted - French English Dictionary