tufftaffeta - Turkish English Dictionary