suddenly realize something - Francés Inglés Diccionario