having a high thread count - French English Dictionary