heart-lung machine
Concise Oxford English Dictionary © 2008 Oxford University Press:
heart-lung machine
▶noun a machine that temporarily takes over the functions of the heart and lungs, especially during heart surgery.
'heart-lung machine' also found in these Oxford entries:

