be on the road to recovery - Francés Inglés Diccionario