porous implant - French English Dictionary