stigmata of degeneracy - Turkish English Dictionary