soundproof sheathing - Alemán Inglés Diccionario