investigational new drug treatment - German English Dictionary