abasement of morality - Francés Inglés Diccionario