farming co-operative - French English Dictionary