of depraved sentiments - Turc Anglais Dictionnaire