xenogenic transplantation - French English Dictionary