piece of printed matter - French English Dictionary