bone implant - French English Dictionary