stroke of lightning - Francés Inglés Diccionario