person who places posters - Spanish English Dictionary