transplant an organ into someone - Spanish English Dictionary