provisions for major repairs and maintenance - Turco Inglés Diccionario