a device that charges or recharges - Français Anglais Dictionnaire