means for damping oscillations - Francés Inglés Diccionario