salute by cannon/artillery - Turkish English Dictionary