give a present - French English Dictionary