scattering foil - Turkish English Dictionary