overseed - French English Dictionary