illuminating bomb - Francés Inglés Diccionario