tamping bar for powder - Turkish English Dictionary