living organ donation - Spanish English Dictionary