farming tractor - French English Dictionary