a stressful job - Turkish English Dictionary