high on several different drugs or a mixture of drugs and alcohol (person) - Spanisch Englisch Wörterbuch