percussive cannon - Spanish English Dictionary