past participle of achever - Turc Anglais Dictionnaire