hybrid total hip prosthesis - French English Dictionary