battery-charging station - French English Dictionary