tamping bar for powder - German English Dictionary