provision for major repairs - Español Inglés Diccionario