to affix in a prominent place - Spanish English Dictionary