safety-hook pin - Turkish English Dictionary