maintenance and improvement expenses - Francés Inglés Diccionario