implanted fusion port - French English Dictionary