designated pharmaceutical product - German English Dictionary