a kind of coarse cloth - French English Dictionary