cardio-pulmonary bypass - German English Dictionary