rubber spring locating pin - Turkish English Dictionary