gift between living persons - French English Dictionary