spring hanger pin - Turkish English Dictionary