woollen stuff or cord - French English Dictionary