at the decisive moment - Francés Inglés Diccionario