body-mounted dynamic dampers - Español Inglés Diccionario