impair or debauch the morals - German English Dictionary