at the time promised - Francés Inglés Diccionario