long-term commitments - Turkish English Dictionary