investigational new drug - French English Dictionary