mechanical rotary damper - French English Dictionary