sound scattering layer - Spanish English Dictionary