short-term commitment - Spanish English Dictionary