coronary artery fistula - French English Dictionary