self-degradation - Turkish English Dictionary