mass scattering power - Turkish English Dictionary