solar battery charger - French English Dictionary