hold a placard - Spanish English Dictionary