pad cloth - French English Dictionary