maintenance and improvement expenses - Alemán Inglés Diccionario