separation from cardiopulmonary bypass - Spanish English Dictionary