biological investigational new drug - French English Dictionary