putting up posters - Francés Inglés Diccionario