stigmata of degeneracy - Turc Anglais Dictionnaire