long term commitments - Spanish English Dictionary