impair or debauch the morals - Deutsch Englisch Wörterbuch