past participle of achever - Espagnol Anglais Dictionnaire