wind-up merchant - Turkish English Dictionary