to post up conspicuously and maintain posted - German English Dictionary