illuminating projectile - Alemán Inglés Diccionario