undergo an open heart surgery - Turkish English Dictionary