strove - Français Anglais Dictionnaire