a device that allows for an exchange of heat between two flows without actually mixing the two flows

An example of a simple heat exchanger would be running a pipe of hot water through a pipe with cold water, in order to heat the cold water.