shock absorber anchorage - Turkish English Dictionary