primary cells and batteries - Espagnol Anglais Dictionnaire