heterotopic transplantation - French English Dictionary