morally degenerate - Turc Anglais Dictionnaire