patented drugs - French English Dictionary