long-lasting cardiopulmonary bypass - Turkish English Dictionary