active treatment hospital for drug addiction - Francés Inglés Diccionario