gift between living persons - German English Dictionary