homotransplantation - French English Dictionary