to a great extent - Turc Anglais Dictionnaire