sacrificial donor - Turkish English Dictionary