to affix in a prominent place - German English Dictionary