sound-absorbing element - Spanish English Dictionary