investigational new drug - German English Dictionary