patented drugs - German English Dictionary