heterotransplantation - French English Dictionary