contract for lifelong support - Alemán Inglés Diccionario