Stirling engine
A Fluidyne engine is an alpha or gamma type Stirling engine with one or more liquid pistons. It contains a working gas (often air), and either two liquid pistons or one liquid piston and a displacer.