ensemencer - French English Dictionary