shock absorbing mechanims - Turco Inglés Diccionario