primary production resources - French English Dictionary