last-scattering surface - Turkish English Dictionary