organ and tissue transplantation - French English Dictionary