cardiopulmonary pump - Spanish English Dictionary