stuff with syrups/drugs - French English Dictionary