provide electricity - Turkish English Dictionary