strive against - Français Anglais Dictionnaire