tuf-taffeta - Turkish English Dictionary