agricultural extension activities - French English Dictionary