railed skin panel - French English Dictionary