mechanical tamper - Turkish English Dictionary