meaning of Big Pharma

Big Pharma - German to English

huge pharma