receive a present - French English Dictionary