to a large extent - Turc Anglais Dictionnaire