multi-leaf damper - Spanish English Dictionary