tractor-drawn seed drill - Turkish English Dictionary