cardiopulmonary bypass systems - Turkish English Dictionary