agricultural wheeled tractor - Spanish English Dictionary