self-shielding - Alemán Inglés Diccionario