in need of rehabilitation - Turco Inglés Diccionario