provide electricity - Spanish English Dictionary