signboard, advertisement or poster that hangs on poles and lampposts - Spanisch Englisch Wörterbuch