imitation controlled dangerous substance - Francés Inglés Diccionario