to post in a conspicuous place - Turkish English Dictionary