atomic battery - Français Anglais Dictionnaire