department of seed - French English Dictionary