foodstuffs sector - French English Dictionary