gift between living persons - Turkish English Dictionary