split pins - Turkish English Dictionary