damping vibrations in inlets - French English Dictionary