to a vast extent - Turc Anglais Dictionnaire