shock absorber pin - Turkish English Dictionary