Traducción español inglés

English version

¿Qué significa "material fragmentario de crater explosivo que retorna a él" en Inglés