provide with electricity - German English Dictionary