quick firing cannon - Turkish English Dictionary