pharmaceutical necessity - German English Dictionary