maintenance and repair expenses - Spanish English Dictionary