high-pile fabric - French English Dictionary