life stresses - Turkish English Dictionary