long term commitments - Turkish English Dictionary