high voter turnout - Français Anglais Dictionnaire