department of seed and seedling - French English Dictionary