cannon ball pulse - French English Dictionary