complete something successfully - Turc Anglais Dictionnaire