living organ donation - Turkish English Dictionary