middle-income country under stress - Turkish English Dictionary