international nonproprietary name (inn) - Spanish English Dictionary