microscopic stresses - Spanish English Dictionary