impressed or adhesive stamp - Spanish English Dictionary