urban stress - Spanish English Dictionary