produce electricity - Turkish English Dictionary