spring split pin - Turkish English Dictionary