disperse seeds - French English Dictionary