ensemence - German English Dictionary