the twinkling of an eye - Francés Inglés Diccionario