percussive cannon - German English Dictionary