life stresses - Spanish English Dictionary