farming economics - French English Dictionary