shock absorbing mechanims - Alemán Inglés Diccionario