recipient of an organ transplant - French English Dictionary