stress-inducing - Spanish English Dictionary