drug precursor substances - French English Dictionary