moment something is completed or reached - Francés Inglés Diccionario