pierced plank panel - French English Dictionary