pharmaceutical necessity - French English Dictionary