percussive cannon - Turkish English Dictionary