provide with electricity - French English Dictionary