to substantially complete - Turc Anglais Dictionnaire