shielding body - Francés Inglés Diccionario