rehabilitation and restoration - Turco Inglés Diccionario