soundproof enclosure - Alemán Inglés Diccionario