international nonproprietary name for pharmaceutical substances - French English Dictionary