stuff with syrups/drugs - Francés Inglés Diccionario