public charging infrastructure - French English Dictionary