electric current regulators - Spanish English Dictionary