thermobattery - Turkish English Dictionary