of depraved sentiments - Français Anglais Dictionnaire