rapid pulse - French English Dictionary