meteoroid shielding - Francés Inglés Diccionario