sheave pin - Turkish English Dictionary