thermal electricity - Turkish English Dictionary