noise-attenuating curtain - Spanish English Dictionary