shock absorber insert - German English Dictionary