suffer a heart attack - French English Dictionary