national seed directorate - French English Dictionary