self-scattering - Turkish English Dictionary