repair and restoration - Turco Inglés Diccionario