place to get high or take drugs - Spanisch Englisch Wörterbuch