illuminating projectile - Francés Inglés Diccionario