undergo an open heart surgery - French English Dictionary