primary cells and batteries - Français Anglais Dictionnaire