doubt-inducing - French English Dictionary