page-printing apparatus - German English Dictionary