long term commitments - Alemán Inglés Diccionario