impact tamper - German English Dictionary