ensemencent - French English Dictionary