pressboard and presspaper - German English Dictionary