pharmaceuticals and medical preparations law - French English Dictionary