tafta - French English Dictionary