double-blind randomized clinical trial - German English Dictionary