roll-clad - French English Dictionary