noise abating foam panel - Alemán Inglés Diccionario