shock absorber insert - Turkish English Dictionary