stress-inducing - French English Dictionary