mechanized agriculture - French English Dictionary