drug proprietary name - German English Dictionary