implanted base - French English Dictionary