cannon powder - Turkish English Dictionary