demolition firing party - Turkish English Dictionary