in need of rehabilitation - Francés Inglés Diccionario