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