irrevocable commitments - Spanish English Dictionary