public service concession agreement - Turkish English Dictionary