morally degenerate - Espagnol Anglais Dictionnaire