placebo-controlled double-blind study - German English Dictionary