make a gift/present - German English Dictionary