past participle of achever - Allemand Anglais Dictionnaire