press-through packaging sheet - German English Dictionary