distribution of (christmas) presents - French English Dictionary