insufficiently stamped - Turkish English Dictionary