1. To reproduce letters, numbers or pictures on paper by using special machinery, or a pattern many times on a piece of cloth, and especially to produce large quantities of a book, newspaper, or leaflet, by a mechanical process. English = print.
2. To include a piece of writing, or a speech in a newspaper or magazine. English = print, publish.
3. To make information or an opinion known to the public by having it printed in a newspaper, magazine or book. English = publish.
4. Of a company, to print many copies of a book which are then sent to shops and sold. English = publish.