sound-absorbing enclosure - Alemán Inglés Diccionario