illuminating projectile - Español Inglés Diccionario