doubt-inducing - German English Dictionary