piece of printed matter - Spanish English Dictionary