high damping foam - Francés Inglés Diccionario