overseeding - French English Dictionary