direct-current power supply - German English Dictionary