in substantial part - Turc Anglais Dictionnaire