place where drugs are consumed - Español Inglés Diccionario