to post and keep posted - Turkish English Dictionary