linguist: a specialist in linguistics
causal agent: any entity that produces an effect or is responsible for events or results
auxiliary boiler: (nautical) an extra boiler (as a ship's boiler that is used while the ship is in port)