patent medicine - French English Dictionary