self-depraved - Turc Anglais Dictionnaire