to a high degree - Anglais Synonymes Dictionnaire