sound-insulating door - Spanish English Dictionary