sound scattering layer - French English Dictionary