self shielding - Turkish English Dictionary