corrugated board pad - German English Dictionary