long term commitments - Francés Inglés Diccionario