shearing pin - Turkish English Dictionary