to arrive on the stroke - Francés Inglés Diccionario