long-term commitments - Español Inglés Diccionario