stressresistent - Turkish English Dictionary