perceived stress - Spanish English Dictionary