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