tafting - French English Dictionary