self-shielding - Turkish English Dictionary