Traducción español inglés

English version

¿Qué significa "aspen (dispositivo de bombardeo por radioguiaje)." en Inglés