a year's subscription (of a periodical) - French English Dictionary