international non-proprietary name - French English Dictionary