impair or debauch the morals - Alemán Inglés Diccionario