drill seeder - Turkish English Dictionary