external electrical power - Spanish English Dictionary