semi-public charging infrastructure - Spanish English Dictionary