imitation controlled dangerous substance - French English Dictionary