department of seed and seedling - German English Dictionary