impair or debauch the morals - Turco Inglés Diccionario