hand tarsion spring pin - Turkish English Dictionary