hard-stamped - Spanish English Dictionary