watered shot taffeta - Turkish English Dictionary