operated by stamping movement - Turkish English Dictionary