in a state of having completed or finished an activity - Español Inglés Diccionario