generate electricity - Turkish English Dictionary