ensemence - French English Dictionary