maintenance and repair expenses - Espagnol Anglais Dictionnaire