seed mixture - French English Dictionary