investigational new drug treatment - French English Dictionary