coronary artery bypass surgery on the beating heart - Turkish English Dictionary