spring guide pin - Turkish English Dictionary