in a state of having completed or finished an activity - Espagnol Anglais Dictionnaire