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