long-lasting cardiopulmonary bypass - German English Dictionary