plywood lid - German English Dictionary