long-term commitment - Spanish English Dictionary