semi-public charging infrastructure - German English Dictionary