pharmaceutical and medical device company - Spanish English Dictionary