stuff with syrups/drugs - Turc Anglais Dictionnaire