means for damping oscillations - French English Dictionary