Canon Définition Translation English translatePosted on February 9, 2021 French-English No Comments – m big gun: tirer des coups de canon to fire a gun.