mechanical seeder - German English Dictionary