allopathic medicine - French English Dictionary