heart-lung preparation - Turkish English Dictionary