power supply station - German English Dictionary