Traducción español inglés

English version

¿Qué significa "explosivo deflagrante (lento)." en Inglés