sound-absorbing wall - Spanish English Dictionary