electric vehicle charging station - French English Dictionary