stamping form - Turkish English Dictionary