a timely intervention - Francés Inglés Diccionario