provide treatment for drug addicts and alcoholics - Francés Inglés Diccionario