long-term commitments - Alemán Inglés Diccionario