threaded pins - Turkish English Dictionary