Traducción español inglés

English version

¿Qué significa "cartucho especial para disparar una granada de fusil." en Inglés