pharmaceutical specialty - French English Dictionary