steam turbine: turbine in which steam strikes blades and makes them turn
heat engine: any engine that makes use of heat to do work
irony: incongruity between what might be expected and what actually occurs