self shielding - Turco Inglés Diccionario