voltage-stabilized power supply - German English Dictionary