cardioplegic cardiac arrest technique - French English Dictionary