primary store - Français Anglais Dictionnaire