maintenance agreements - Alemán Inglés Diccionario