minimally invasive heart surgery - Turkish English Dictionary