be successfully concluded - Turc Anglais Dictionnaire