cardio-pulmonary bypass - French English Dictionary