drugs and medicines - French English Dictionary