hand seeder - German English Dictionary