give a gift/present - French English Dictionary