caloric engine

noun

Definition of caloric engine